/*Toolbar*/

#toolbar{
height: 35px;	
}
	
.chat {
	position: relative; 
	float:right;
	right: 5px;
	z-index:999;
}

/*widgets*/
	.column { width: 25%; float: left; padding-bottom: 100px; }
	.columnCentro { width: 50%; float: left; padding-bottom: 100px; }
	.columnCentroGrande { width: 75%; float: left; padding-bottom: 100px; }
	.portlet { margin: 0 1em 1em 0; }
	.portlet-centro { margin: 0 1em 1em 0; }
	.portlet-header-centro { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
	.portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }
	.portlet-header .ui-icon { float: right; }
	.portlet-content { padding: 0.4em; }
	.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important;}
	.ui-sortable-placeholder * { visibility: hidden; }
	
	
	
	.dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
	.dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
	ul#icons {margin: 0; padding: 0;}
	ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
	ul#icons span.ui-icon {float: left; margin: 0 4px;}
	
	
	#ui-datepicker-div 
{
    z-index: 1005; /* must be > than popup editor (950) */
}

#uploadprogressbar { display: none; }
.ui-effects-transfer { border: 2px dotted gray; } 

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

/* tema manila del jgrowl */
div.jGrowl div.manilla {
	background-color: 		#FFF1C2;
	color: 					navy;
}

.multiselect {
	width: 500px;
	height: 220px;
}

/* Para las selecciones de radio */
	.selectable .ui-selecting { background: #FECA40; }
	.selectable .ui-selected { background: #F39814; color: white; }
	.selectable { list-style-type: none; margin: 0; padding: 0; }
	.selectable li { margin: 3px; padding: 1px; float: left; width: 27%; text-align: center; }
